<script>
  import Vue from 'vue'
  import Component from 'vue-class-component'
  import { Prop } from 'vue-property-decorator'
  
  @Component({
    name: 'BaseControl',
  })
  export default class BaseControl extends Vue {
    @Prop({
      required: true,
    })
    value

    render(h) {
      throw `the method must be implemented by sub-class`
    }
  }
</script>
